﻿<%@ Page Title="" Language="C#" MasterPageFile="~/mas/masMantEditar.master" AutoEventWireup="true"
    CodeFile="genGrupoReporteEditar.aspx.cs" Inherits="genGrupoReporteEditar" %>

<%@ MasterType TypeName="masMantEditar" %>
<%@ Register Src="../ucx/ucPaginador.ascx" TagName="ucPaginador" TagPrefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphArea" runat="Server">
    <script language="javascript" type="text/javascript">

        function fnValidar() {
            if (!fnValidarGeneral())
                return false;
            return true;
        }

        function fnValidarGeneral() {

            var txtDescripcion = this.document.getElementById('<%= txtDescripcion.ClientID %>')
            if (txtDescripcion.value == "") {
                alert('<%=Resources.resMensaje.msgAlertaIngresarDescripcion %>');
                txtDescripcion.focus();
                return false;
            }
            return true;
        }

        function RegistrarScriptsIni() {

            $('#tabFicha').tabs();
            $('#tabFicha').tabs('select', parseInt($('#<%= hfTabActivo.ClientID %>').val()));
            $('#tabFicha').bind('tabsselect', function (event, ui) {
                $('#<%= hfTabActivo.ClientID %>').val(ui.index.toString());
            });
        }

    </script>
    <script type="text/javascript">
        $(function () {
            $("#tabFicha").tabs();
        });
    </script>
    <table width="100%">
        <tr>
            <td>
                <div id="edicion">
                    <div id="tabFicha" style="width: 100%">
                        <ul>
                            <li id="liGeneral" runat="server"><a id="lnkGeneral" runat="server" href="#tabGeneral">
                                <asp:Label ID="lblGeneral" runat="server" Text="<%$ Resources:resDiccionario, General %>"></asp:Label></a>
                            </li>
                            <li id="liDetalle" runat="server"><a id="lnkDetalle" runat="server" href="#tabDetalle">
                                <asp:Label ID="lblDetalle" runat="server" Text="<%$ Resources:resDiccionario, Detalle %>"></asp:Label></a>
                            </li>
                        </ul>
                        <div id="tabGeneral" runat="server">
                            <table class="forma">
                                <colgroup>
                                    <col width="15%" />
                                    <col width="13%" />
                                    <col width="15%" />
                                    <col width="20%" />
                                    <col />
                                </colgroup>
                                <tr class="forma_grupo">
                                    <td colspan="5">
                                        <%= Resources.resDiccionario.DatosGenerales %>
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right">
                                        <asp:Label ID="lblId" runat="server" Text="<%$ Resources:resDiccionario,Id%>"></asp:Label>:
                                    </td>
                                    <td colspan="2">
                                        <asp:TextBox ID="txtIdGrupoReporte" runat="server" MaxLength="10" Width="100px"></asp:TextBox>
                                    </td>
                                    <td style="text-align: right">
                                        <asp:Label ID="lblIdAplicacion" runat="server" Text="<%$ Resources:resDiccionario,Aplicacion %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:DropDownList ID="ddlIdAplicacion" runat="server">
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right">
                                        <asp:Label ID="lblDescripcion" runat="server" Text="<%$ Resources:resDiccionario,Descripcion %>"></asp:Label>:
                                    </td>
                                    <td colspan="2">
                                        <asp:TextBox ID="txtDescripcion" runat="server" MaxLength="100" Width="230px"></asp:TextBox>
                                    </td>
                                    <td style="text-align: right">
                                        <asp:Label ID="lblTipo" runat="server" Text="<%$ Resources:resDiccionario,Tipo%>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:DropDownList ID="ddlTipo" runat="server">
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr class="forma_grupo">
                                    <td colspan="4">
                                        <%= Resources.resDiccionario.DatosAuditoria %>
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right;">
                                        <asp:Label ID="lblEstado" runat="server" Text="<%$ Resources:resDiccionario, Estado %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:DropDownList ID="ddlEstado" runat="server">
                                        </asp:DropDownList>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right;">
                                        <asp:Label ID="lblUsuarioCreacion" runat="server" Text="<%$ Resources:resDiccionario,UsuarioCreacion %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtUsuarioCreacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                                            Width="100px"></asp:TextBox>
                                    </td>
                                    <td style="text-align: right;">
                                        <asp:Label ID="lblFechaCreacion" runat="server" Text="<%$ Resources:resDiccionario,FechaCreacion %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtFechaCreacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                                            Width="125px"></asp:TextBox>
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right">
                                        <asp:Label ID="LblUsuarioModificacion" runat="server" Text="<%$ Resources:resDiccionario,UsuarioModificacion %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtUsuarioModificacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                                            Width="100px"></asp:TextBox>
                                    </td>
                                    <td style="text-align: right">
                                        <asp:Label ID="LblFechaModificacion" runat="server" Text="<%$ Resources:resDiccionario,FechaModificacion %>"></asp:Label>:
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtFechaModificacion" runat="server" BackColor="#EAF2F5" Enabled="False"
                                            Width="125px"></asp:TextBox>
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                    <td>
                                        &nbsp;
                                    </td>
                                </tr>
                            </table>
                        </div>
                        <div id="tabDetalle" runat="server">
                            <asp:UpdatePanel ID="upDetalle" runat="server" UpdateMode="Conditional">
                                <ContentTemplate>
                                    <div class="contents">
                                        <table class="forma" width="100%">
                                            <colgroup width="100%">
                                                <col width="10%" style="text-align: right" />
                                                <col width="55%" style="text-align: right" />
                                                <col width="10%" style="text-align: right" />
                                                <col />
                                            </colgroup>
                                            <tr class="forma_grupo">
                                                <td colspan="3">
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="text-align: left">
                                                    <asp:Label ID="lblNuevoDetalle" runat="server" Text="<%$ Resources:resDiccionario,Nuevo %>"></asp:Label>
                                                    <asp:ImageButton ID="ibtNuevoReporte" runat="server" BorderWidth="0" CommandName="Nuevo"
                                                        ImageUrl="~/img/ico_add2.png" OnClick="ibtNuevoReporte_Click" Style="height: 16px;"
                                                        ToolTip="<%$ Resources:resDiccionario,Nuevo %>" />
                                                </td>
                                                <td style="text-align: right">
                                                    <asp:Label ID="lblEstado0" runat="server" Text="<%$ Resources:resDiccionario, Estado%>"></asp:Label>
                                                    :
                                                </td>
                                                <td style="text-align: left">
                                                    <asp:DropDownList ID="ddlEstadoReporte" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlEstadoReporte_SelectedIndexChanged">
                                                    </asp:DropDownList>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="3">
                                                    <div id="lista">
                                                        <asp:ListView runat="server" ID="lvReporte" OnItemCommand="lvReporte_ItemCommand"
                                                            OnItemDataBound="lvReporte_ItemDataBound">
                                                            <LayoutTemplate>
                                                                <table runat="server" id="lista" class="lista">
                                                                    <tr>
                                                                        <th id="Th1" style="width: 1%">
                                                                            #
                                                                        </th>
                                                                        <th id="Th6" style="width: 7%; text-align: center">
                                                                            <%= Resources.resDiccionario.Acciones%>
                                                                        </th>
                                                                        <th id="Th2" style="width: 10%">
                                                                            <%= Resources.resDiccionario.Codigo%>
                                                                        </th>
                                                                        <th id="Th3" style="width: 20%">
                                                                            <%= Resources.resDiccionario.Descripcion%>
                                                                        </th>
                                                                        <th id="Th5" style="width: 15%">
                                                                            <%= Resources.resDiccionario.Formulario%>
                                                                        </th>
                                                                        <th id="Th7" style="width: 15%">
                                                                            <%= Resources.resDiccionario.Comentario%>
                                                                        </th>
                                                                        <th id="Th8" style="width: 10%">
                                                                            <%= Resources.resDiccionario.Mostrar %>
                                                                        </th>
                                                                        <th id="Th9" style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto1 %>
                                                                        </th>
                                                                        <th id="Th10" style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto2 %>
                                                                        </th>
                                                                        <th id="Th11" style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto3 %>
                                                                        </th>
                                                                        <th id="Th4" style="width: 10%">
                                                                            <%= Resources.resDiccionario.Estado%>
                                                                        </th>
                                                                    </tr>
                                                                    <tr runat="server" id="itemPlaceholder">
                                                                    </tr>
                                                                </table>
                                                            </LayoutTemplate>
                                                            <ItemTemplate>
                                                                <tr id="Tr1" runat="server">
                                                                    <td id="Td1" runat="server">
                                                                        <%# Container.DataItemIndex + 1 %>
                                                                        <asp:HiddenField ID="hfDetalleItemIdReporte" runat="server" Value='<%# Eval("IdReporte") %>' />
                                                                        <asp:HiddenField ID="hfDetalleItemEstado" runat="server" Value='<%# Eval("Estado") %>' />
                                                                    </td>
                                                                    <td id="Td6" runat="server" style="text-align: center">
                                                                        <asp:ImageButton ID="ibtEditarItemReporte" runat="server" CommandName="EDITAR" CommandArgument='<%# Eval("IdReporte").ToString() %>'
                                                                            ToolTip="<%$ Resources:resDiccionario, Editar %>" ImageUrl="~/img/ico_edit.png"
                                                                            BorderWidth="0" />
                                                                        <asp:ImageButton ID="ibtEliminarItemReporte" runat="server" CommandName="ELIMINAR"
                                                                            CommandArgument='<%# Eval("IdReporte").ToString() %>' ToolTip="<%$ Resources:resDiccionario, Eliminar %>"
                                                                            ImageUrl="~/img/ico_trash.png" BorderWidth="0" />
                                                                    </td>
                                                                    <td id="Td2" runat="server">
                                                                        <asp:Label ID="lblDetalleItemCodigoReporte" runat="server" Text='<%# Eval("CodigoReporte") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td3" runat="server">
                                                                        <asp:Label ID="lblDetalleItemDescripcion" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td12" runat="server">
                                                                        <asp:Label ID="lblDetalleItemFormulario" runat="server" Text='<%# Eval("Formulario") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td13" runat="server">
                                                                        <asp:Label ID="lblDetalleItemComentario" runat="server" Text='<%# Eval("Comentario") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td14" runat="server">
                                                                        <asp:CheckBox ID="chkDetalleItemMostrar" runat="server" Enabled="false" Checked='<%# Eval("Mostrar").ToString()=="S" ? true: false %>' />
                                                                    </td>
                                                                    <td id="Td18" runat="server">
                                                                        <asp:Label ID="lblDetalleItemValorTexto1" runat="server" Text='<%# Eval("ValorTexto1") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td19" runat="server">
                                                                        <asp:Label ID="lblDetalleItemValorTexto2" runat="server" Text='<%# Eval("ValorTexto2") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td20" runat="server">
                                                                        <asp:Label ID="lblDetalleItemValorTexto3" runat="server" Text='<%# Eval("ValorTexto3") %>'></asp:Label>
                                                                    </td>
                                                                    <td id="Td4" runat="server">
                                                                        <asp:Label ID="lblDetalleItemEstado" runat="server" Text='<%# (Eval("Estado").ToString()=="A" ? Resources.resDiccionario.Activo : Resources.resDiccionario.Inactivo) %>'></asp:Label>
                                                                    </td>
                                                                </tr>
                                                            </ItemTemplate>
                                                            <EditItemTemplate>
                                                                <tr id="Tr1" runat="server">
                                                                    <td id="Td1" runat="server">
                                                                        <%# Container.DataItemIndex + 1 %>
                                                                        <asp:HiddenField ID="hfDetalleEditIdReporte" runat="server" Value='<%# Eval("IdReporte") %>' />
                                                                        <asp:HiddenField ID="hfDetalleEditGui" runat="server" Value='<%# Eval("RefGuid") %>' />
                                                                    </td>
                                                                    <td id="Td6" runat="server" style="text-align: center">
                                                                        <asp:ImageButton ID="ibtDetalleEditGrabar" runat="server" CommandName="GRABAR" CommandArgument='<%# Eval("Fila").ToString() %>'
                                                                            ToolTip="<%$ Resources: resDiccionario, Guardar %>" ImageUrl="~/img/ico_save2.png"
                                                                            BorderWidth="0" />
                                                                        <asp:ImageButton ID="ibtDetalleEditCancelar" runat="server" CommandName="CANCELAR"
                                                                            CommandArgument='<%# Eval("IdReporte").ToString() %>' ToolTip="<%$ Resources: resDiccionario, Cancelar %>"
                                                                            ImageUrl="~/img/ico_back2.gif" BorderWidth="0" />
                                                                    </td>
                                                                    <td id="Td2" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditCodigoReporte" runat="server" Text='<%# Eval("CodigoReporte") %>'
                                                                            Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td3" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditDescripcion" runat="server" Text='<%# Eval("Descripcion") %>'
                                                                            Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td14" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditFormulario" runat="server" Text='<%# Eval("Formulario") %>'
                                                                            Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td15" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditComentario" runat="server" Text='<%# Eval("Comentario") %>'
                                                                            Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td>
                                                                        <asp:CheckBox ID="chkDetalleEditMostrar" runat="server" Checked='<%# Eval("Mostrar").ToString()=="S" ? true: false %>' />
                                                                    </td>
                                                                    <td id="Td21" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditValorTexto1" runat="server" Text='<%# Eval("ValorTexto1") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td22" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditValorTexto2" runat="server" Text='<%# Eval("ValorTexto2") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td23" runat="server">
                                                                        <asp:TextBox ID="txtDetalleEditValorTexto3" runat="server" Text='<%# Eval("ValorTexto3") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td5" runat="server">
                                                                        <asp:DropDownList ID="ddlDetalleEditEstado" runat="server" Width="100%">
                                                                            <asp:ListItem Value="A">Activo</asp:ListItem>
                                                                            <asp:ListItem Value="I">Inactivo</asp:ListItem>
                                                                        </asp:DropDownList>
                                                                    </td>
                                                                </tr>
                                                            </EditItemTemplate>
                                                            <InsertItemTemplate>
                                                                <tr id="Tr2" runat="server">
                                                                    <td id="Td8" runat="server">
                                                                        <asp:HiddenField ID="hfDetalleInsertSecuencia" runat="server" Value='<%# Eval("Secuencia") %>' />
                                                                        <asp:HiddenField ID="hfDetalleInsertGui" runat="server" Value='<%# Eval("RefGuid") %>' />
                                                                    </td>
                                                                    <td id="Td9" runat="server" style="text-align: center">
                                                                        <asp:ImageButton ID="ibtDetalleInsertGrabar" runat="server" CommandName="GRABARNUEVO"
                                                                            CommandArgument="0" ToolTip="<%$ Resources:resDiccionario, Grabar %>" ImageUrl="~/img/ico_save2.png"
                                                                            BorderWidth="0" />
                                                                        <asp:ImageButton ID="ibtDetalleInsertCancelar" runat="server" CommandName="CANCELAR"
                                                                            CommandArgument="0" ToolTip="<%$ Resources:resDiccionario, Cancelar %>" ImageUrl="~/img/ico_back2.gif"
                                                                            BorderWidth="0" />
                                                                    </td>
                                                                    <td id="Td10" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertCodigoReporte" runat="server" Text="" Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td11" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertDescripcion" runat="server" Text="" Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td16" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertFormulario" runat="server" Text="" Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td17" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertComentario" runat="server" Text="" Width="100%"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td12" runat="server">
                                                                        <asp:CheckBox ID="chkDetalleInsertMostrar" runat="server" />
                                                                    </td>
                                                                    <td id="Td21" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertValorTexto1" runat="server" Text='<%# Eval("ValorTexto1") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td22" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertValorTexto2" runat="server" Text='<%# Eval("ValorTexto2") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td23" runat="server">
                                                                        <asp:TextBox ID="txtDetalleInsertValorTexto3" runat="server" Text='<%# Eval("ValorTexto3") %>'
                                                                            Width="100%" MaxLength="20"></asp:TextBox>
                                                                    </td>
                                                                    <td id="Td7" runat="server">
                                                                        <asp:DropDownList ID="ddlDetalleInsertEstado" runat="server" Width="100%">
                                                                            <asp:ListItem Value="A" Text="<%$ Resources:resDiccionario, Activo %>"></asp:ListItem>
                                                                            <asp:ListItem Value="I" Text="<%$ Resources:resDiccionario, Inactivo %>"></asp:ListItem>
                                                                        </asp:DropDownList>
                                                                    </td>
                                                                </tr>
                                                            </InsertItemTemplate>
                                                            <EmptyDataTemplate>
                                                                <table runat="server" id="lista" class="lista">
                                                                    <tr>
                                                                        <th style="width: 3%">
                                                                            #
                                                                        </th>
                                                                        <th style="width: 7%">
                                                                            <%= Resources.resDiccionario.Acciones%>
                                                                        </th>
                                                                        <th style="width: 10%">
                                                                            <%= Resources.resDiccionario.Codigo %>
                                                                        </th>
                                                                        <th style="width: 20%">
                                                                            <%= Resources.resDiccionario.Descripcion %>
                                                                        </th>
                                                                        <th style="width: 20%">
                                                                            <%= Resources.resDiccionario.Formulario %>
                                                                        </th>
                                                                        <th style="width: 20%">
                                                                            <%= Resources.resDiccionario.Comentario %>
                                                                        </th>
                                                                        <th style="width: 5%">
                                                                            <%= Resources.resDiccionario.Mostrar %>
                                                                        </th>
                                                                        <th style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto1 %>
                                                                        </th>
                                                                        <th style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto2 %>
                                                                        </th>
                                                                        <th style="width: 7%">
                                                                            <%= Resources.resDiccionario.ValorTexto3 %>
                                                                        </th>
                                                                        <th style="width: 20%">
                                                                            <%= Resources.resDiccionario.Estado%>
                                                                        </th>
                                                                    </tr>
                                                                    <tr>
                                                                        <td colspan="8">
                                                                            <%= Resources.resDiccionario.NoHayRegistros%>
                                                                        </td>
                                                                    </tr>
                                                                </table>
                                                            </EmptyDataTemplate>
                                                        </asp:ListView>
                                                    </div>
                                                    <br />
                                                </td>
                                            </tr>
                                        </table>
                                        <div style="text-align: right">
                                            <div>
                                                <uc1:ucPaginador ID="ucpagListaReportes" runat="server" OnCambioPagina="ucpagListaReportes_CambioPagina" />
                                            </div>
                                        </div>
                                    </div>
                                </ContentTemplate>
                            </asp:UpdatePanel>
                        </div>
                    </div>
                </div>
            </td>
        </tr>
    </table>
    <asp:HiddenField ID="hfIdGrupo" runat="server" Value="0" />
    <asp:HiddenField ID="hfIdAplicacion" runat="server" Value="0" />
    <asp:HiddenField ID="hfAccion" runat="server" />
    <asp:HiddenField ID="hfTabActivo" runat="server" Value="0" />
</asp:Content>
